/* 登陆注册 */
var issubmit=true; 

//检查input是否为空,并在对应<span>中给出提示
function checkEmptyTo(data,holder,msg){
    if(data.length <= 0){
        $(holder).html(msg);
        return false;
    }else{
        $(holder).html('');
        return true; 
    }
}
function checkEmptyToSpan(data,holder,msg){
    if(data.length <= 0){
        $(holder).html(msg);
        return false;
    }else{
        $(holder).html('');
        return true; 
    }
}

/**
 * checkUsername() 检查用户名是否为空
 */
function checkUsername(){
    var username=$("#username").val();

    if(checkEmpty(username)){
        $('.uspan').html('');
        return username;
    }else{
        $('.uspan').html('* 用户名不能为空');
        return false;
    }
}

/**
 *checkPwd() 检查密码 
 */
function checkPwd(){
    var pwd=$("#userpwd").val();
    
    $('.pspan').html('');

    if(!checkEmpty(pwd)){
        $('.pspan').html('* 密码不能为空');
        return false;
    }

    if(pwdFormat(pwd)){
        return pwd;
    }else{
        $('.pspan').html('* 密码必须不低于6个字符的字母数字组合');
        return false;
    }
}

/**
 * checkVerify 检查图片验证码是否为空
 */
function checkVerify(){
    var verify=$("#verify").val();

    issubmit=checkEmptyTo(verify,'.vspan','* 图片验证码不能为空');
   
    return issubmit ? verify : false;
}

/**
 * checkPhone 检查图手机号是否为空, 是否为正确格式
 */
function checkPhone(){
    var phone=$("#phone").val();
    
    issubmit=checkEmptyTo(phone,'.tspan','* 手机号码不能为空');
    if(!issubmit) return false;

    issubmit=phoneFormat(phone);
    if(issubmit){
        return phone;
    }else{
        $('.tspan').html('* 手机号格式不正确');
        return false;
    }
}

/**
 * checkMobileCode 检查图手机验证码是否为空, 是否为正确格式
 */
function checkMobileCode(){
    var mobile_code=$("#mobile_code").val();
    
    issubmit=checkEmptyTo(mobile_code,'.mspan','* 手机验证码不可为空');
    if(!issubmit) return false;
    if(!mobile_code.match(/^[0-9]{6}$/)){
        $('.mspan').html('* 手机验证码为6位数字组合');
        return false;
    }else{
        $('.mspan').html('');
        return mobile_code;
    }
}

/**
 * checkMobileCode 检查邮箱验证码是否为空
 */
function checkEmailCode(){
    var email_code=$("#email_code").val();
    
    if(!checkEmpty(email_code)){
        $('.cspan').html('* 验证码不可为空');        
        return false;
    }else{
        $('.cspan').html('');
        return email_code;
    }
}

/**
 * checkEmail 检查邮箱是否为空, 是否为正确格式
 */
function checkEmail(){
    var email=$("#email").val();

    issubmit=checkEmptyTo(email,'.espan','* 邮箱不能为空');
    
    if(!issubmit) return false;

    if(emailFormat(email)){
        return email;
    }else{
        $('.espan').html('* 邮箱格式不正确');
        return false;
    }
}
